package com.service.test;

import com.service.socket.protocol.Packet;

public class CheckCrc {

	public static void main(String[] args) {
		StringBuffer buffer = new StringBuffer();
		buffer.append("1006030F0225"); // 年月日时分秒
		buffer.append("94F21503"); // 纬度
		buffer.append("B063390B"); // 经度
		buffer.append("3C"); // 速度
		buffer.append("9800"); // 航向
		buffer.append("4F3C"); // 行驶里程
		buffer.append("0000"); // 行驶里程
		buffer.append("00"); // 速度
		buffer.append("9F050000"); // 状态位
		buffer.append("03"); // 车型
		buffer.append("64"); // 油位整数
		buffer.append("0000"); // 发送机转速
		buffer.append("0000"); // 副发转速
		buffer.append("0000"); // 扫盘转速1
		buffer.append("00"); // 臭味值
		buffer.append("00"); // 油位小数
		buffer.append("0000"); // 可回收垃圾重量
		buffer.append("0000"); // 不可回收垃圾重量
		buffer.append("0000"); // 扫盘转速2
		buffer.append("00"); // 第二路电压量油位
		buffer.append("64"); // 串口油位
		buffer.append("1902"); // 海拔高度
		buffer.append("00000300"); // 开关量状态 00 00 03 00     00 03 00 00
		buffer.append("00000000"); // 故障状态位
		buffer.append("00"); // 输出状态
		
		Packet packet = new Packet();
		packet.length = "47";
		packet.cmdType = "B0";
		packet.cmdWord = "01";
		packet.status = "02";
		packet.deviceNo = "00011150800476";
		packet.dataArea = buffer.toString();
		
		System.out.println(packet.toString());
		
	}
	
}
